×

live on = feed on meaning in English

以…为食

Related Words

  1. live oil occurrence
  2. live on
  3. live on a modest income
  4. live on air
PC Version

Copyright © 2018 WordTech Co.